#pragma once
#include "Personagem.h"
#include "IA.h"
#include "Utils.h"
#include <iostream>
#include <conio.h>
using namespace std;

class GamePlay
{
public:
	GamePlay(void);
	~GamePlay(void);

	void init(ISceneManager* smgr); // INICIAR O GAMEPLAY
	Personagem *getPersonagem(); // GET PERSONAGEM
	IA *getIA(int ind); //GET IA
	void loop(ISceneManager* smgr); //LOOP DE CONTROLE DE GAMEPLAY
	void desenha(); //ESCREVER NO CONSOLE PARAMETROS
	void verificaPersonagem(ISceneManager* smgr);
	void atacar();
	void recuperarVida();
	void magiaAtaque();


private:

	Personagem *personagem;
	IA *ia[2];
	Utils util;


};

